package com.sunny.fetch.pojo;

import javax.persistence.*;

@Table(name = "f_cashflow")
public class FCashflow {
    @Id
    private Long tid;

    /**
     * TS股票代码
     */
    @Column(name = "ts_code")
    private String tsCode;

    /**
     * 公告日期
     */
    @Column(name = "ann_date")
    private String annDate;

    /**
     * 实际公告日期
     */
    @Column(name = "f_ann_date")
    private String fAnnDate;

    /**
     * 报告期
     */
    @Column(name = "end_date")
    private String endDate;

    /**
     * 公司类型
     */
    @Column(name = "comp_type")
    private String compType;

    /**
     * 报表类型
     */
    @Column(name = "report_type")
    private String reportType;

    /**
     * 净利润
     */
    @Column(name = "net_profit")
    private Float netProfit;

    /**
     * 财务费用
     */
    @Column(name = "finan_exp")
    private Float finanExp;

    /**
     * 销售商品、提供劳务收到的现金
     */
    @Column(name = "c_fr_sale_sg")
    private Float cFrSaleSg;

    /**
     * 收到的税费返还
     */
    @Column(name = "recp_tax_rends")
    private Float recpTaxRends;

    /**
     * 客户存款和同业存放款项净增加额
     */
    @Column(name = "n_depos_incr_fi")
    private Float nDeposIncrFi;

    /**
     * 向中央银行借款净增加额
     */
    @Column(name = "n_incr_loans_cb")
    private Float nIncrLoansCb;

    /**
     * 向其他金融机构拆入资金净增加额
     */
    @Column(name = "n_inc_borr_oth_fi")
    private Float nIncBorrOthFi;

    /**
     * 收到原保险合同保费取得的现金
     */
    @Column(name = "prem_fr_orig_contr")
    private Float premFrOrigContr;

    /**
     * 保户储金净增加额
     */
    @Column(name = "n_incr_insured_dep")
    private Float nIncrInsuredDep;

    /**
     * 收到再保业务现金净额
     */
    @Column(name = "n_reinsur_prem")
    private Float nReinsurPrem;

    /**
     * 处置交易性金融资产净增加额
     */
    @Column(name = "n_incr_disp_tfa")
    private Float nIncrDispTfa;

    /**
     * 收取利息和手续费净增加额
     */
    @Column(name = "ifc_cash_incr")
    private Float ifcCashIncr;

    /**
     * 处置可供出售金融资产净增加额
     */
    @Column(name = "n_incr_disp_faas")
    private Float nIncrDispFaas;

    /**
     * 拆入资金净增加额
     */
    @Column(name = "n_incr_loans_oth_bank")
    private Float nIncrLoansOthBank;

    /**
     * 回购业务资金净增加额
     */
    @Column(name = "n_cap_incr_repur")
    private Float nCapIncrRepur;

    /**
     * 收到其他与经营活动有关的现金
     */
    @Column(name = "c_fr_oth_operate_a")
    private Float cFrOthOperateA;

    /**
     * 经营活动现金流入小计
     */
    @Column(name = "c_inf_fr_operate_a")
    private Float cInfFrOperateA;

    /**
     * 购买商品、接受劳务支付的现金
     */
    @Column(name = "c_paid_goods_s")
    private Float cPaidGoodsS;

    /**
     * 支付给职工以及为职工支付的现金
     */
    @Column(name = "c_paid_to_for_empl")
    private Float cPaidToForEmpl;

    /**
     * 支付的各项税费
     */
    @Column(name = "c_paid_for_taxes")
    private Float cPaidForTaxes;

    /**
     * 客户贷款及垫款净增加额
     */
    @Column(name = "n_incr_clt_loan_adv")
    private Float nIncrCltLoanAdv;

    /**
     * 存放央行和同业款项净增加额
     */
    @Column(name = "n_incr_dep_cbob")
    private Float nIncrDepCbob;

    /**
     * 支付原保险合同赔付款项的现金
     */
    @Column(name = "c_pay_claims_orig_inco")
    private Float cPayClaimsOrigInco;

    /**
     * 支付手续费的现金
     */
    @Column(name = "pay_handling_chrg")
    private Float payHandlingChrg;

    /**
     * 支付保单红利的现金
     */
    @Column(name = "pay_comm_insur_plcy")
    private Float payCommInsurPlcy;

    /**
     * 支付其他与经营活动有关的现金
     */
    @Column(name = "oth_cash_pay_oper_act")
    private Float othCashPayOperAct;

    /**
     * 经营活动现金流出小计
     */
    @Column(name = "st_cash_out_act")
    private Float stCashOutAct;

    /**
     * 经营活动产生的现金流量净额
     */
    @Column(name = "n_cashflow_act")
    private Float nCashflowAct;

    /**
     * 收到其他与投资活动有关的现金
     */
    @Column(name = "oth_recp_ral_inv_act")
    private Float othRecpRalInvAct;

    /**
     * 收回投资收到的现金
     */
    @Column(name = "c_disp_withdrwl_invest")
    private Float cDispWithdrwlInvest;

    /**
     * 取得投资收益收到的现金
     */
    @Column(name = "c_recp_return_invest")
    private Float cRecpReturnInvest;

    /**
     * 处置固定资产、无形资产和其他长期资产收回的现金净额
     */
    @Column(name = "n_recp_disp_fiolta")
    private Float nRecpDispFiolta;

    /**
     * 处置子公司及其他营业单位收到的现金净额
     */
    @Column(name = "n_recp_disp_sobu")
    private Float nRecpDispSobu;

    /**
     * 投资活动现金流入小计
     */
    @Column(name = "stot_inflows_inv_act")
    private Float stotInflowsInvAct;

    /**
     * 购建固定资产、无形资产和其他长期资产支付的现金
     */
    @Column(name = "c_pay_acq_const_fiolta")
    private Float cPayAcqConstFiolta;

    /**
     * 投资支付的现金
     */
    @Column(name = "c_paid_invest")
    private Float cPaidInvest;

    /**
     * 取得子公司及其他营业单位支付的现金净额
     */
    @Column(name = "n_disp_subs_oth_biz")
    private Float nDispSubsOthBiz;

    /**
     * 支付其他与投资活动有关的现金
     */
    @Column(name = "oth_pay_ral_inv_act")
    private Float othPayRalInvAct;

    /**
     * 质押贷款净增加额
     */
    @Column(name = "n_incr_pledge_loan")
    private Float nIncrPledgeLoan;

    /**
     * 投资活动现金流出小计
     */
    @Column(name = "stot_out_inv_act")
    private Float stotOutInvAct;

    /**
     * 投资活动产生的现金流量净额
     */
    @Column(name = "n_cashflow_inv_act")
    private Float nCashflowInvAct;

    /**
     * 取得借款收到的现金
     */
    @Column(name = "c_recp_borrow")
    private Float cRecpBorrow;

    /**
     * 发行债券收到的现金
     */
    @Column(name = "proc_issue_bonds")
    private Float procIssueBonds;

    /**
     * 收到其他与筹资活动有关的现金
     */
    @Column(name = "oth_cash_recp_ral_fnc_act")
    private Float othCashRecpRalFncAct;

    /**
     * 筹资活动现金流入小计
     */
    @Column(name = "stot_cash_in_fnc_act")
    private Float stotCashInFncAct;

    /**
     * 企业自由现金流量
     */
    @Column(name = "free_cashflow")
    private Float freeCashflow;

    /**
     * 偿还债务支付的现金
     */
    @Column(name = "c_prepay_amt_borr")
    private Float cPrepayAmtBorr;

    /**
     * 分配股利、利润或偿付利息支付的现金
     */
    @Column(name = "c_pay_dist_dpcp_int_exp")
    private Float cPayDistDpcpIntExp;

    /**
     * 其中:子公司支付给少数股东的股利、利润
     */
    @Column(name = "incl_dvd_profit_paid_sc_ms")
    private Float inclDvdProfitPaidScMs;

    /**
     * 支付其他与筹资活动有关的现金
     */
    @Column(name = "oth_cashpay_ral_fnc_act")
    private Float othCashpayRalFncAct;

    /**
     * 筹资活动现金流出小计
     */
    @Column(name = "stot_cashout_fnc_act")
    private Float stotCashoutFncAct;

    /**
     * 筹资活动产生的现金流量净额
     */
    @Column(name = "n_cash_flows_fnc_act")
    private Float nCashFlowsFncAct;

    /**
     * 汇率变动对现金的影响
     */
    @Column(name = "eff_fx_flu_cash")
    private Float effFxFluCash;

    /**
     * 现金及现金等价物净增加额
     */
    @Column(name = "n_incr_cash_cash_equ")
    private Float nIncrCashCashEqu;

    /**
     * 期初现金及现金等价物余额
     */
    @Column(name = "c_cash_equ_beg_period")
    private Float cCashEquBegPeriod;

    /**
     * 期末现金及现金等价物余额
     */
    @Column(name = "c_cash_equ_end_period")
    private Float cCashEquEndPeriod;

    /**
     * 吸收投资收到的现金
     */
    @Column(name = "c_recp_cap_contrib")
    private Float cRecpCapContrib;

    /**
     * 其中:子公司吸收少数股东投资收到的现金
     */
    @Column(name = "incl_cash_rec_saims")
    private Float inclCashRecSaims;

    /**
     * 未确认投资损失
     */
    @Column(name = "uncon_invest_loss")
    private Float unconInvestLoss;

    /**
     * 加:资产减值准备
     */
    @Column(name = "prov_depr_assets")
    private Float provDeprAssets;

    /**
     * 固定资产折旧、油气资产折耗、生产性生物资产折旧
     */
    @Column(name = "depr_fa_coga_dpba")
    private Float deprFaCogaDpba;

    /**
     * 无形资产摊销
     */
    @Column(name = "amort_intang_assets")
    private Float amortIntangAssets;

    /**
     * 长期待摊费用摊销
     */
    @Column(name = "lt_amort_deferred_exp")
    private Float ltAmortDeferredExp;

    /**
     * 待摊费用减少
     */
    @Column(name = "decr_deferred_exp")
    private Float decrDeferredExp;

    /**
     * 预提费用增加
     */
    @Column(name = "incr_acc_exp")
    private Float incrAccExp;

    /**
     * 处置固定、无形资产和其他长期资产的损失
     */
    @Column(name = "loss_disp_fiolta")
    private Float lossDispFiolta;

    /**
     * 固定资产报废损失
     */
    @Column(name = "loss_scr_fa")
    private Float lossScrFa;

    /**
     * 公允价值变动损失
     */
    @Column(name = "loss_fv_chg")
    private Float lossFvChg;

    /**
     * 投资损失
     */
    @Column(name = "invest_loss")
    private Float investLoss;

    /**
     * 递延所得税资产减少
     */
    @Column(name = "decr_def_inc_tax_assets")
    private Float decrDefIncTaxAssets;

    /**
     * 递延所得税负债增加
     */
    @Column(name = "incr_def_inc_tax_liab")
    private Float incrDefIncTaxLiab;

    /**
     * 存货的减少
     */
    @Column(name = "decr_inventories")
    private Float decrInventories;

    /**
     * 经营性应收项目的减少
     */
    @Column(name = "decr_oper_payable")
    private Float decrOperPayable;

    /**
     * 经营性应付项目的增加
     */
    @Column(name = "incr_oper_payable")
    private Float incrOperPayable;

    /**
     * 其他
     */
    private Float others;

    /**
     * 经营活动产生的现金流量净额(间接法)
     */
    @Column(name = "im_net_cashflow_oper_act")
    private Float imNetCashflowOperAct;

    /**
     * 债务转为资本
     */
    @Column(name = "conv_debt_into_cap")
    private Float convDebtIntoCap;

    /**
     * 一年内到期的可转换公司债券
     */
    @Column(name = "conv_copbonds_due_within_1y")
    private Float convCopbondsDueWithin1y;

    /**
     * 融资租入固定资产
     */
    @Column(name = "fa_fnc_leases")
    private Float faFncLeases;

    /**
     * 现金的期末余额
     */
    @Column(name = "end_bal_cash")
    private Float endBalCash;

    /**
     * 减:现金的期初余额
     */
    @Column(name = "beg_bal_cash")
    private Float begBalCash;

    /**
     * 加:现金等价物的期末余额
     */
    @Column(name = "end_bal_cash_equ")
    private Float endBalCashEqu;

    /**
     * 减:现金等价物的期初余额
     */
    @Column(name = "beg_bal_cash_equ")
    private Float begBalCashEqu;

    /**
     * 现金及现金等价物净增加额(间接法)
     */
    @Column(name = "im_n_incr_cash_equ")
    private Float imNIncrCashEqu;

    /**
     * 更新标识
     */
    @Column(name = "update_flag")
    private String updateFlag;

    public FCashflow(Long tid, String tsCode, String annDate, String fAnnDate, String endDate, String compType, String reportType, Float netProfit, Float finanExp, Float cFrSaleSg, Float recpTaxRends, Float nDeposIncrFi, Float nIncrLoansCb, Float nIncBorrOthFi, Float premFrOrigContr, Float nIncrInsuredDep, Float nReinsurPrem, Float nIncrDispTfa, Float ifcCashIncr, Float nIncrDispFaas, Float nIncrLoansOthBank, Float nCapIncrRepur, Float cFrOthOperateA, Float cInfFrOperateA, Float cPaidGoodsS, Float cPaidToForEmpl, Float cPaidForTaxes, Float nIncrCltLoanAdv, Float nIncrDepCbob, Float cPayClaimsOrigInco, Float payHandlingChrg, Float payCommInsurPlcy, Float othCashPayOperAct, Float stCashOutAct, Float nCashflowAct, Float othRecpRalInvAct, Float cDispWithdrwlInvest, Float cRecpReturnInvest, Float nRecpDispFiolta, Float nRecpDispSobu, Float stotInflowsInvAct, Float cPayAcqConstFiolta, Float cPaidInvest, Float nDispSubsOthBiz, Float othPayRalInvAct, Float nIncrPledgeLoan, Float stotOutInvAct, Float nCashflowInvAct, Float cRecpBorrow, Float procIssueBonds, Float othCashRecpRalFncAct, Float stotCashInFncAct, Float freeCashflow, Float cPrepayAmtBorr, Float cPayDistDpcpIntExp, Float inclDvdProfitPaidScMs, Float othCashpayRalFncAct, Float stotCashoutFncAct, Float nCashFlowsFncAct, Float effFxFluCash, Float nIncrCashCashEqu, Float cCashEquBegPeriod, Float cCashEquEndPeriod, Float cRecpCapContrib, Float inclCashRecSaims, Float unconInvestLoss, Float provDeprAssets, Float deprFaCogaDpba, Float amortIntangAssets, Float ltAmortDeferredExp, Float decrDeferredExp, Float incrAccExp, Float lossDispFiolta, Float lossScrFa, Float lossFvChg, Float investLoss, Float decrDefIncTaxAssets, Float incrDefIncTaxLiab, Float decrInventories, Float decrOperPayable, Float incrOperPayable, Float others, Float imNetCashflowOperAct, Float convDebtIntoCap, Float convCopbondsDueWithin1y, Float faFncLeases, Float endBalCash, Float begBalCash, Float endBalCashEqu, Float begBalCashEqu, Float imNIncrCashEqu, String updateFlag) {
        this.tid = tid;
        this.tsCode = tsCode;
        this.annDate = annDate;
        this.fAnnDate = fAnnDate;
        this.endDate = endDate;
        this.compType = compType;
        this.reportType = reportType;
        this.netProfit = netProfit;
        this.finanExp = finanExp;
        this.cFrSaleSg = cFrSaleSg;
        this.recpTaxRends = recpTaxRends;
        this.nDeposIncrFi = nDeposIncrFi;
        this.nIncrLoansCb = nIncrLoansCb;
        this.nIncBorrOthFi = nIncBorrOthFi;
        this.premFrOrigContr = premFrOrigContr;
        this.nIncrInsuredDep = nIncrInsuredDep;
        this.nReinsurPrem = nReinsurPrem;
        this.nIncrDispTfa = nIncrDispTfa;
        this.ifcCashIncr = ifcCashIncr;
        this.nIncrDispFaas = nIncrDispFaas;
        this.nIncrLoansOthBank = nIncrLoansOthBank;
        this.nCapIncrRepur = nCapIncrRepur;
        this.cFrOthOperateA = cFrOthOperateA;
        this.cInfFrOperateA = cInfFrOperateA;
        this.cPaidGoodsS = cPaidGoodsS;
        this.cPaidToForEmpl = cPaidToForEmpl;
        this.cPaidForTaxes = cPaidForTaxes;
        this.nIncrCltLoanAdv = nIncrCltLoanAdv;
        this.nIncrDepCbob = nIncrDepCbob;
        this.cPayClaimsOrigInco = cPayClaimsOrigInco;
        this.payHandlingChrg = payHandlingChrg;
        this.payCommInsurPlcy = payCommInsurPlcy;
        this.othCashPayOperAct = othCashPayOperAct;
        this.stCashOutAct = stCashOutAct;
        this.nCashflowAct = nCashflowAct;
        this.othRecpRalInvAct = othRecpRalInvAct;
        this.cDispWithdrwlInvest = cDispWithdrwlInvest;
        this.cRecpReturnInvest = cRecpReturnInvest;
        this.nRecpDispFiolta = nRecpDispFiolta;
        this.nRecpDispSobu = nRecpDispSobu;
        this.stotInflowsInvAct = stotInflowsInvAct;
        this.cPayAcqConstFiolta = cPayAcqConstFiolta;
        this.cPaidInvest = cPaidInvest;
        this.nDispSubsOthBiz = nDispSubsOthBiz;
        this.othPayRalInvAct = othPayRalInvAct;
        this.nIncrPledgeLoan = nIncrPledgeLoan;
        this.stotOutInvAct = stotOutInvAct;
        this.nCashflowInvAct = nCashflowInvAct;
        this.cRecpBorrow = cRecpBorrow;
        this.procIssueBonds = procIssueBonds;
        this.othCashRecpRalFncAct = othCashRecpRalFncAct;
        this.stotCashInFncAct = stotCashInFncAct;
        this.freeCashflow = freeCashflow;
        this.cPrepayAmtBorr = cPrepayAmtBorr;
        this.cPayDistDpcpIntExp = cPayDistDpcpIntExp;
        this.inclDvdProfitPaidScMs = inclDvdProfitPaidScMs;
        this.othCashpayRalFncAct = othCashpayRalFncAct;
        this.stotCashoutFncAct = stotCashoutFncAct;
        this.nCashFlowsFncAct = nCashFlowsFncAct;
        this.effFxFluCash = effFxFluCash;
        this.nIncrCashCashEqu = nIncrCashCashEqu;
        this.cCashEquBegPeriod = cCashEquBegPeriod;
        this.cCashEquEndPeriod = cCashEquEndPeriod;
        this.cRecpCapContrib = cRecpCapContrib;
        this.inclCashRecSaims = inclCashRecSaims;
        this.unconInvestLoss = unconInvestLoss;
        this.provDeprAssets = provDeprAssets;
        this.deprFaCogaDpba = deprFaCogaDpba;
        this.amortIntangAssets = amortIntangAssets;
        this.ltAmortDeferredExp = ltAmortDeferredExp;
        this.decrDeferredExp = decrDeferredExp;
        this.incrAccExp = incrAccExp;
        this.lossDispFiolta = lossDispFiolta;
        this.lossScrFa = lossScrFa;
        this.lossFvChg = lossFvChg;
        this.investLoss = investLoss;
        this.decrDefIncTaxAssets = decrDefIncTaxAssets;
        this.incrDefIncTaxLiab = incrDefIncTaxLiab;
        this.decrInventories = decrInventories;
        this.decrOperPayable = decrOperPayable;
        this.incrOperPayable = incrOperPayable;
        this.others = others;
        this.imNetCashflowOperAct = imNetCashflowOperAct;
        this.convDebtIntoCap = convDebtIntoCap;
        this.convCopbondsDueWithin1y = convCopbondsDueWithin1y;
        this.faFncLeases = faFncLeases;
        this.endBalCash = endBalCash;
        this.begBalCash = begBalCash;
        this.endBalCashEqu = endBalCashEqu;
        this.begBalCashEqu = begBalCashEqu;
        this.imNIncrCashEqu = imNIncrCashEqu;
        this.updateFlag = updateFlag;
    }

    public FCashflow() {
        super();
    }

    /**
     * @return tid
     */
    public Long getTid() {
        return tid;
    }

    /**
     * @param tid
     */
    public void setTid(Long tid) {
        this.tid = tid;
    }

    /**
     * 获取TS股票代码
     *
     * @return ts_code - TS股票代码
     */
    public String getTsCode() {
        return tsCode;
    }

    /**
     * 设置TS股票代码
     *
     * @param tsCode TS股票代码
     */
    public void setTsCode(String tsCode) {
        this.tsCode = tsCode;
    }

    /**
     * 获取公告日期
     *
     * @return ann_date - 公告日期
     */
    public String getAnnDate() {
        return annDate;
    }

    /**
     * 设置公告日期
     *
     * @param annDate 公告日期
     */
    public void setAnnDate(String annDate) {
        this.annDate = annDate;
    }

    /**
     * 获取实际公告日期
     *
     * @return f_ann_date - 实际公告日期
     */
    public String getfAnnDate() {
        return fAnnDate;
    }

    /**
     * 设置实际公告日期
     *
     * @param fAnnDate 实际公告日期
     */
    public void setfAnnDate(String fAnnDate) {
        this.fAnnDate = fAnnDate;
    }

    /**
     * 获取报告期
     *
     * @return end_date - 报告期
     */
    public String getEndDate() {
        return endDate;
    }

    /**
     * 设置报告期
     *
     * @param endDate 报告期
     */
    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    /**
     * 获取公司类型
     *
     * @return comp_type - 公司类型
     */
    public String getCompType() {
        return compType;
    }

    /**
     * 设置公司类型
     *
     * @param compType 公司类型
     */
    public void setCompType(String compType) {
        this.compType = compType;
    }

    /**
     * 获取报表类型
     *
     * @return report_type - 报表类型
     */
    public String getReportType() {
        return reportType;
    }

    /**
     * 设置报表类型
     *
     * @param reportType 报表类型
     */
    public void setReportType(String reportType) {
        this.reportType = reportType;
    }

    /**
     * 获取净利润
     *
     * @return net_profit - 净利润
     */
    public Float getNetProfit() {
        return netProfit;
    }

    /**
     * 设置净利润
     *
     * @param netProfit 净利润
     */
    public void setNetProfit(Float netProfit) {
        this.netProfit = netProfit;
    }

    /**
     * 获取财务费用
     *
     * @return finan_exp - 财务费用
     */
    public Float getFinanExp() {
        return finanExp;
    }

    /**
     * 设置财务费用
     *
     * @param finanExp 财务费用
     */
    public void setFinanExp(Float finanExp) {
        this.finanExp = finanExp;
    }

    /**
     * 获取销售商品、提供劳务收到的现金
     *
     * @return c_fr_sale_sg - 销售商品、提供劳务收到的现金
     */
    public Float getcFrSaleSg() {
        return cFrSaleSg;
    }

    /**
     * 设置销售商品、提供劳务收到的现金
     *
     * @param cFrSaleSg 销售商品、提供劳务收到的现金
     */
    public void setcFrSaleSg(Float cFrSaleSg) {
        this.cFrSaleSg = cFrSaleSg;
    }

    /**
     * 获取收到的税费返还
     *
     * @return recp_tax_rends - 收到的税费返还
     */
    public Float getRecpTaxRends() {
        return recpTaxRends;
    }

    /**
     * 设置收到的税费返还
     *
     * @param recpTaxRends 收到的税费返还
     */
    public void setRecpTaxRends(Float recpTaxRends) {
        this.recpTaxRends = recpTaxRends;
    }

    /**
     * 获取客户存款和同业存放款项净增加额
     *
     * @return n_depos_incr_fi - 客户存款和同业存放款项净增加额
     */
    public Float getnDeposIncrFi() {
        return nDeposIncrFi;
    }

    /**
     * 设置客户存款和同业存放款项净增加额
     *
     * @param nDeposIncrFi 客户存款和同业存放款项净增加额
     */
    public void setnDeposIncrFi(Float nDeposIncrFi) {
        this.nDeposIncrFi = nDeposIncrFi;
    }

    /**
     * 获取向中央银行借款净增加额
     *
     * @return n_incr_loans_cb - 向中央银行借款净增加额
     */
    public Float getnIncrLoansCb() {
        return nIncrLoansCb;
    }

    /**
     * 设置向中央银行借款净增加额
     *
     * @param nIncrLoansCb 向中央银行借款净增加额
     */
    public void setnIncrLoansCb(Float nIncrLoansCb) {
        this.nIncrLoansCb = nIncrLoansCb;
    }

    /**
     * 获取向其他金融机构拆入资金净增加额
     *
     * @return n_inc_borr_oth_fi - 向其他金融机构拆入资金净增加额
     */
    public Float getnIncBorrOthFi() {
        return nIncBorrOthFi;
    }

    /**
     * 设置向其他金融机构拆入资金净增加额
     *
     * @param nIncBorrOthFi 向其他金融机构拆入资金净增加额
     */
    public void setnIncBorrOthFi(Float nIncBorrOthFi) {
        this.nIncBorrOthFi = nIncBorrOthFi;
    }

    /**
     * 获取收到原保险合同保费取得的现金
     *
     * @return prem_fr_orig_contr - 收到原保险合同保费取得的现金
     */
    public Float getPremFrOrigContr() {
        return premFrOrigContr;
    }

    /**
     * 设置收到原保险合同保费取得的现金
     *
     * @param premFrOrigContr 收到原保险合同保费取得的现金
     */
    public void setPremFrOrigContr(Float premFrOrigContr) {
        this.premFrOrigContr = premFrOrigContr;
    }

    /**
     * 获取保户储金净增加额
     *
     * @return n_incr_insured_dep - 保户储金净增加额
     */
    public Float getnIncrInsuredDep() {
        return nIncrInsuredDep;
    }

    /**
     * 设置保户储金净增加额
     *
     * @param nIncrInsuredDep 保户储金净增加额
     */
    public void setnIncrInsuredDep(Float nIncrInsuredDep) {
        this.nIncrInsuredDep = nIncrInsuredDep;
    }

    /**
     * 获取收到再保业务现金净额
     *
     * @return n_reinsur_prem - 收到再保业务现金净额
     */
    public Float getnReinsurPrem() {
        return nReinsurPrem;
    }

    /**
     * 设置收到再保业务现金净额
     *
     * @param nReinsurPrem 收到再保业务现金净额
     */
    public void setnReinsurPrem(Float nReinsurPrem) {
        this.nReinsurPrem = nReinsurPrem;
    }

    /**
     * 获取处置交易性金融资产净增加额
     *
     * @return n_incr_disp_tfa - 处置交易性金融资产净增加额
     */
    public Float getnIncrDispTfa() {
        return nIncrDispTfa;
    }

    /**
     * 设置处置交易性金融资产净增加额
     *
     * @param nIncrDispTfa 处置交易性金融资产净增加额
     */
    public void setnIncrDispTfa(Float nIncrDispTfa) {
        this.nIncrDispTfa = nIncrDispTfa;
    }

    /**
     * 获取收取利息和手续费净增加额
     *
     * @return ifc_cash_incr - 收取利息和手续费净增加额
     */
    public Float getIfcCashIncr() {
        return ifcCashIncr;
    }

    /**
     * 设置收取利息和手续费净增加额
     *
     * @param ifcCashIncr 收取利息和手续费净增加额
     */
    public void setIfcCashIncr(Float ifcCashIncr) {
        this.ifcCashIncr = ifcCashIncr;
    }

    /**
     * 获取处置可供出售金融资产净增加额
     *
     * @return n_incr_disp_faas - 处置可供出售金融资产净增加额
     */
    public Float getnIncrDispFaas() {
        return nIncrDispFaas;
    }

    /**
     * 设置处置可供出售金融资产净增加额
     *
     * @param nIncrDispFaas 处置可供出售金融资产净增加额
     */
    public void setnIncrDispFaas(Float nIncrDispFaas) {
        this.nIncrDispFaas = nIncrDispFaas;
    }

    /**
     * 获取拆入资金净增加额
     *
     * @return n_incr_loans_oth_bank - 拆入资金净增加额
     */
    public Float getnIncrLoansOthBank() {
        return nIncrLoansOthBank;
    }

    /**
     * 设置拆入资金净增加额
     *
     * @param nIncrLoansOthBank 拆入资金净增加额
     */
    public void setnIncrLoansOthBank(Float nIncrLoansOthBank) {
        this.nIncrLoansOthBank = nIncrLoansOthBank;
    }

    /**
     * 获取回购业务资金净增加额
     *
     * @return n_cap_incr_repur - 回购业务资金净增加额
     */
    public Float getnCapIncrRepur() {
        return nCapIncrRepur;
    }

    /**
     * 设置回购业务资金净增加额
     *
     * @param nCapIncrRepur 回购业务资金净增加额
     */
    public void setnCapIncrRepur(Float nCapIncrRepur) {
        this.nCapIncrRepur = nCapIncrRepur;
    }

    /**
     * 获取收到其他与经营活动有关的现金
     *
     * @return c_fr_oth_operate_a - 收到其他与经营活动有关的现金
     */
    public Float getcFrOthOperateA() {
        return cFrOthOperateA;
    }

    /**
     * 设置收到其他与经营活动有关的现金
     *
     * @param cFrOthOperateA 收到其他与经营活动有关的现金
     */
    public void setcFrOthOperateA(Float cFrOthOperateA) {
        this.cFrOthOperateA = cFrOthOperateA;
    }

    /**
     * 获取经营活动现金流入小计
     *
     * @return c_inf_fr_operate_a - 经营活动现金流入小计
     */
    public Float getcInfFrOperateA() {
        return cInfFrOperateA;
    }

    /**
     * 设置经营活动现金流入小计
     *
     * @param cInfFrOperateA 经营活动现金流入小计
     */
    public void setcInfFrOperateA(Float cInfFrOperateA) {
        this.cInfFrOperateA = cInfFrOperateA;
    }

    /**
     * 获取购买商品、接受劳务支付的现金
     *
     * @return c_paid_goods_s - 购买商品、接受劳务支付的现金
     */
    public Float getcPaidGoodsS() {
        return cPaidGoodsS;
    }

    /**
     * 设置购买商品、接受劳务支付的现金
     *
     * @param cPaidGoodsS 购买商品、接受劳务支付的现金
     */
    public void setcPaidGoodsS(Float cPaidGoodsS) {
        this.cPaidGoodsS = cPaidGoodsS;
    }

    /**
     * 获取支付给职工以及为职工支付的现金
     *
     * @return c_paid_to_for_empl - 支付给职工以及为职工支付的现金
     */
    public Float getcPaidToForEmpl() {
        return cPaidToForEmpl;
    }

    /**
     * 设置支付给职工以及为职工支付的现金
     *
     * @param cPaidToForEmpl 支付给职工以及为职工支付的现金
     */
    public void setcPaidToForEmpl(Float cPaidToForEmpl) {
        this.cPaidToForEmpl = cPaidToForEmpl;
    }

    /**
     * 获取支付的各项税费
     *
     * @return c_paid_for_taxes - 支付的各项税费
     */
    public Float getcPaidForTaxes() {
        return cPaidForTaxes;
    }

    /**
     * 设置支付的各项税费
     *
     * @param cPaidForTaxes 支付的各项税费
     */
    public void setcPaidForTaxes(Float cPaidForTaxes) {
        this.cPaidForTaxes = cPaidForTaxes;
    }

    /**
     * 获取客户贷款及垫款净增加额
     *
     * @return n_incr_clt_loan_adv - 客户贷款及垫款净增加额
     */
    public Float getnIncrCltLoanAdv() {
        return nIncrCltLoanAdv;
    }

    /**
     * 设置客户贷款及垫款净增加额
     *
     * @param nIncrCltLoanAdv 客户贷款及垫款净增加额
     */
    public void setnIncrCltLoanAdv(Float nIncrCltLoanAdv) {
        this.nIncrCltLoanAdv = nIncrCltLoanAdv;
    }

    /**
     * 获取存放央行和同业款项净增加额
     *
     * @return n_incr_dep_cbob - 存放央行和同业款项净增加额
     */
    public Float getnIncrDepCbob() {
        return nIncrDepCbob;
    }

    /**
     * 设置存放央行和同业款项净增加额
     *
     * @param nIncrDepCbob 存放央行和同业款项净增加额
     */
    public void setnIncrDepCbob(Float nIncrDepCbob) {
        this.nIncrDepCbob = nIncrDepCbob;
    }

    /**
     * 获取支付原保险合同赔付款项的现金
     *
     * @return c_pay_claims_orig_inco - 支付原保险合同赔付款项的现金
     */
    public Float getcPayClaimsOrigInco() {
        return cPayClaimsOrigInco;
    }

    /**
     * 设置支付原保险合同赔付款项的现金
     *
     * @param cPayClaimsOrigInco 支付原保险合同赔付款项的现金
     */
    public void setcPayClaimsOrigInco(Float cPayClaimsOrigInco) {
        this.cPayClaimsOrigInco = cPayClaimsOrigInco;
    }

    /**
     * 获取支付手续费的现金
     *
     * @return pay_handling_chrg - 支付手续费的现金
     */
    public Float getPayHandlingChrg() {
        return payHandlingChrg;
    }

    /**
     * 设置支付手续费的现金
     *
     * @param payHandlingChrg 支付手续费的现金
     */
    public void setPayHandlingChrg(Float payHandlingChrg) {
        this.payHandlingChrg = payHandlingChrg;
    }

    /**
     * 获取支付保单红利的现金
     *
     * @return pay_comm_insur_plcy - 支付保单红利的现金
     */
    public Float getPayCommInsurPlcy() {
        return payCommInsurPlcy;
    }

    /**
     * 设置支付保单红利的现金
     *
     * @param payCommInsurPlcy 支付保单红利的现金
     */
    public void setPayCommInsurPlcy(Float payCommInsurPlcy) {
        this.payCommInsurPlcy = payCommInsurPlcy;
    }

    /**
     * 获取支付其他与经营活动有关的现金
     *
     * @return oth_cash_pay_oper_act - 支付其他与经营活动有关的现金
     */
    public Float getOthCashPayOperAct() {
        return othCashPayOperAct;
    }

    /**
     * 设置支付其他与经营活动有关的现金
     *
     * @param othCashPayOperAct 支付其他与经营活动有关的现金
     */
    public void setOthCashPayOperAct(Float othCashPayOperAct) {
        this.othCashPayOperAct = othCashPayOperAct;
    }

    /**
     * 获取经营活动现金流出小计
     *
     * @return st_cash_out_act - 经营活动现金流出小计
     */
    public Float getStCashOutAct() {
        return stCashOutAct;
    }

    /**
     * 设置经营活动现金流出小计
     *
     * @param stCashOutAct 经营活动现金流出小计
     */
    public void setStCashOutAct(Float stCashOutAct) {
        this.stCashOutAct = stCashOutAct;
    }

    /**
     * 获取经营活动产生的现金流量净额
     *
     * @return n_cashflow_act - 经营活动产生的现金流量净额
     */
    public Float getnCashflowAct() {
        return nCashflowAct;
    }

    /**
     * 设置经营活动产生的现金流量净额
     *
     * @param nCashflowAct 经营活动产生的现金流量净额
     */
    public void setnCashflowAct(Float nCashflowAct) {
        this.nCashflowAct = nCashflowAct;
    }

    /**
     * 获取收到其他与投资活动有关的现金
     *
     * @return oth_recp_ral_inv_act - 收到其他与投资活动有关的现金
     */
    public Float getOthRecpRalInvAct() {
        return othRecpRalInvAct;
    }

    /**
     * 设置收到其他与投资活动有关的现金
     *
     * @param othRecpRalInvAct 收到其他与投资活动有关的现金
     */
    public void setOthRecpRalInvAct(Float othRecpRalInvAct) {
        this.othRecpRalInvAct = othRecpRalInvAct;
    }

    /**
     * 获取收回投资收到的现金
     *
     * @return c_disp_withdrwl_invest - 收回投资收到的现金
     */
    public Float getcDispWithdrwlInvest() {
        return cDispWithdrwlInvest;
    }

    /**
     * 设置收回投资收到的现金
     *
     * @param cDispWithdrwlInvest 收回投资收到的现金
     */
    public void setcDispWithdrwlInvest(Float cDispWithdrwlInvest) {
        this.cDispWithdrwlInvest = cDispWithdrwlInvest;
    }

    /**
     * 获取取得投资收益收到的现金
     *
     * @return c_recp_return_invest - 取得投资收益收到的现金
     */
    public Float getcRecpReturnInvest() {
        return cRecpReturnInvest;
    }

    /**
     * 设置取得投资收益收到的现金
     *
     * @param cRecpReturnInvest 取得投资收益收到的现金
     */
    public void setcRecpReturnInvest(Float cRecpReturnInvest) {
        this.cRecpReturnInvest = cRecpReturnInvest;
    }

    /**
     * 获取处置固定资产、无形资产和其他长期资产收回的现金净额
     *
     * @return n_recp_disp_fiolta - 处置固定资产、无形资产和其他长期资产收回的现金净额
     */
    public Float getnRecpDispFiolta() {
        return nRecpDispFiolta;
    }

    /**
     * 设置处置固定资产、无形资产和其他长期资产收回的现金净额
     *
     * @param nRecpDispFiolta 处置固定资产、无形资产和其他长期资产收回的现金净额
     */
    public void setnRecpDispFiolta(Float nRecpDispFiolta) {
        this.nRecpDispFiolta = nRecpDispFiolta;
    }

    /**
     * 获取处置子公司及其他营业单位收到的现金净额
     *
     * @return n_recp_disp_sobu - 处置子公司及其他营业单位收到的现金净额
     */
    public Float getnRecpDispSobu() {
        return nRecpDispSobu;
    }

    /**
     * 设置处置子公司及其他营业单位收到的现金净额
     *
     * @param nRecpDispSobu 处置子公司及其他营业单位收到的现金净额
     */
    public void setnRecpDispSobu(Float nRecpDispSobu) {
        this.nRecpDispSobu = nRecpDispSobu;
    }

    /**
     * 获取投资活动现金流入小计
     *
     * @return stot_inflows_inv_act - 投资活动现金流入小计
     */
    public Float getStotInflowsInvAct() {
        return stotInflowsInvAct;
    }

    /**
     * 设置投资活动现金流入小计
     *
     * @param stotInflowsInvAct 投资活动现金流入小计
     */
    public void setStotInflowsInvAct(Float stotInflowsInvAct) {
        this.stotInflowsInvAct = stotInflowsInvAct;
    }

    /**
     * 获取购建固定资产、无形资产和其他长期资产支付的现金
     *
     * @return c_pay_acq_const_fiolta - 购建固定资产、无形资产和其他长期资产支付的现金
     */
    public Float getcPayAcqConstFiolta() {
        return cPayAcqConstFiolta;
    }

    /**
     * 设置购建固定资产、无形资产和其他长期资产支付的现金
     *
     * @param cPayAcqConstFiolta 购建固定资产、无形资产和其他长期资产支付的现金
     */
    public void setcPayAcqConstFiolta(Float cPayAcqConstFiolta) {
        this.cPayAcqConstFiolta = cPayAcqConstFiolta;
    }

    /**
     * 获取投资支付的现金
     *
     * @return c_paid_invest - 投资支付的现金
     */
    public Float getcPaidInvest() {
        return cPaidInvest;
    }

    /**
     * 设置投资支付的现金
     *
     * @param cPaidInvest 投资支付的现金
     */
    public void setcPaidInvest(Float cPaidInvest) {
        this.cPaidInvest = cPaidInvest;
    }

    /**
     * 获取取得子公司及其他营业单位支付的现金净额
     *
     * @return n_disp_subs_oth_biz - 取得子公司及其他营业单位支付的现金净额
     */
    public Float getnDispSubsOthBiz() {
        return nDispSubsOthBiz;
    }

    /**
     * 设置取得子公司及其他营业单位支付的现金净额
     *
     * @param nDispSubsOthBiz 取得子公司及其他营业单位支付的现金净额
     */
    public void setnDispSubsOthBiz(Float nDispSubsOthBiz) {
        this.nDispSubsOthBiz = nDispSubsOthBiz;
    }

    /**
     * 获取支付其他与投资活动有关的现金
     *
     * @return oth_pay_ral_inv_act - 支付其他与投资活动有关的现金
     */
    public Float getOthPayRalInvAct() {
        return othPayRalInvAct;
    }

    /**
     * 设置支付其他与投资活动有关的现金
     *
     * @param othPayRalInvAct 支付其他与投资活动有关的现金
     */
    public void setOthPayRalInvAct(Float othPayRalInvAct) {
        this.othPayRalInvAct = othPayRalInvAct;
    }

    /**
     * 获取质押贷款净增加额
     *
     * @return n_incr_pledge_loan - 质押贷款净增加额
     */
    public Float getnIncrPledgeLoan() {
        return nIncrPledgeLoan;
    }

    /**
     * 设置质押贷款净增加额
     *
     * @param nIncrPledgeLoan 质押贷款净增加额
     */
    public void setnIncrPledgeLoan(Float nIncrPledgeLoan) {
        this.nIncrPledgeLoan = nIncrPledgeLoan;
    }

    /**
     * 获取投资活动现金流出小计
     *
     * @return stot_out_inv_act - 投资活动现金流出小计
     */
    public Float getStotOutInvAct() {
        return stotOutInvAct;
    }

    /**
     * 设置投资活动现金流出小计
     *
     * @param stotOutInvAct 投资活动现金流出小计
     */
    public void setStotOutInvAct(Float stotOutInvAct) {
        this.stotOutInvAct = stotOutInvAct;
    }

    /**
     * 获取投资活动产生的现金流量净额
     *
     * @return n_cashflow_inv_act - 投资活动产生的现金流量净额
     */
    public Float getnCashflowInvAct() {
        return nCashflowInvAct;
    }

    /**
     * 设置投资活动产生的现金流量净额
     *
     * @param nCashflowInvAct 投资活动产生的现金流量净额
     */
    public void setnCashflowInvAct(Float nCashflowInvAct) {
        this.nCashflowInvAct = nCashflowInvAct;
    }

    /**
     * 获取取得借款收到的现金
     *
     * @return c_recp_borrow - 取得借款收到的现金
     */
    public Float getcRecpBorrow() {
        return cRecpBorrow;
    }

    /**
     * 设置取得借款收到的现金
     *
     * @param cRecpBorrow 取得借款收到的现金
     */
    public void setcRecpBorrow(Float cRecpBorrow) {
        this.cRecpBorrow = cRecpBorrow;
    }

    /**
     * 获取发行债券收到的现金
     *
     * @return proc_issue_bonds - 发行债券收到的现金
     */
    public Float getProcIssueBonds() {
        return procIssueBonds;
    }

    /**
     * 设置发行债券收到的现金
     *
     * @param procIssueBonds 发行债券收到的现金
     */
    public void setProcIssueBonds(Float procIssueBonds) {
        this.procIssueBonds = procIssueBonds;
    }

    /**
     * 获取收到其他与筹资活动有关的现金
     *
     * @return oth_cash_recp_ral_fnc_act - 收到其他与筹资活动有关的现金
     */
    public Float getOthCashRecpRalFncAct() {
        return othCashRecpRalFncAct;
    }

    /**
     * 设置收到其他与筹资活动有关的现金
     *
     * @param othCashRecpRalFncAct 收到其他与筹资活动有关的现金
     */
    public void setOthCashRecpRalFncAct(Float othCashRecpRalFncAct) {
        this.othCashRecpRalFncAct = othCashRecpRalFncAct;
    }

    /**
     * 获取筹资活动现金流入小计
     *
     * @return stot_cash_in_fnc_act - 筹资活动现金流入小计
     */
    public Float getStotCashInFncAct() {
        return stotCashInFncAct;
    }

    /**
     * 设置筹资活动现金流入小计
     *
     * @param stotCashInFncAct 筹资活动现金流入小计
     */
    public void setStotCashInFncAct(Float stotCashInFncAct) {
        this.stotCashInFncAct = stotCashInFncAct;
    }

    /**
     * 获取企业自由现金流量
     *
     * @return free_cashflow - 企业自由现金流量
     */
    public Float getFreeCashflow() {
        return freeCashflow;
    }

    /**
     * 设置企业自由现金流量
     *
     * @param freeCashflow 企业自由现金流量
     */
    public void setFreeCashflow(Float freeCashflow) {
        this.freeCashflow = freeCashflow;
    }

    /**
     * 获取偿还债务支付的现金
     *
     * @return c_prepay_amt_borr - 偿还债务支付的现金
     */
    public Float getcPrepayAmtBorr() {
        return cPrepayAmtBorr;
    }

    /**
     * 设置偿还债务支付的现金
     *
     * @param cPrepayAmtBorr 偿还债务支付的现金
     */
    public void setcPrepayAmtBorr(Float cPrepayAmtBorr) {
        this.cPrepayAmtBorr = cPrepayAmtBorr;
    }

    /**
     * 获取分配股利、利润或偿付利息支付的现金
     *
     * @return c_pay_dist_dpcp_int_exp - 分配股利、利润或偿付利息支付的现金
     */
    public Float getcPayDistDpcpIntExp() {
        return cPayDistDpcpIntExp;
    }

    /**
     * 设置分配股利、利润或偿付利息支付的现金
     *
     * @param cPayDistDpcpIntExp 分配股利、利润或偿付利息支付的现金
     */
    public void setcPayDistDpcpIntExp(Float cPayDistDpcpIntExp) {
        this.cPayDistDpcpIntExp = cPayDistDpcpIntExp;
    }

    /**
     * 获取其中:子公司支付给少数股东的股利、利润
     *
     * @return incl_dvd_profit_paid_sc_ms - 其中:子公司支付给少数股东的股利、利润
     */
    public Float getInclDvdProfitPaidScMs() {
        return inclDvdProfitPaidScMs;
    }

    /**
     * 设置其中:子公司支付给少数股东的股利、利润
     *
     * @param inclDvdProfitPaidScMs 其中:子公司支付给少数股东的股利、利润
     */
    public void setInclDvdProfitPaidScMs(Float inclDvdProfitPaidScMs) {
        this.inclDvdProfitPaidScMs = inclDvdProfitPaidScMs;
    }

    /**
     * 获取支付其他与筹资活动有关的现金
     *
     * @return oth_cashpay_ral_fnc_act - 支付其他与筹资活动有关的现金
     */
    public Float getOthCashpayRalFncAct() {
        return othCashpayRalFncAct;
    }

    /**
     * 设置支付其他与筹资活动有关的现金
     *
     * @param othCashpayRalFncAct 支付其他与筹资活动有关的现金
     */
    public void setOthCashpayRalFncAct(Float othCashpayRalFncAct) {
        this.othCashpayRalFncAct = othCashpayRalFncAct;
    }

    /**
     * 获取筹资活动现金流出小计
     *
     * @return stot_cashout_fnc_act - 筹资活动现金流出小计
     */
    public Float getStotCashoutFncAct() {
        return stotCashoutFncAct;
    }

    /**
     * 设置筹资活动现金流出小计
     *
     * @param stotCashoutFncAct 筹资活动现金流出小计
     */
    public void setStotCashoutFncAct(Float stotCashoutFncAct) {
        this.stotCashoutFncAct = stotCashoutFncAct;
    }

    /**
     * 获取筹资活动产生的现金流量净额
     *
     * @return n_cash_flows_fnc_act - 筹资活动产生的现金流量净额
     */
    public Float getnCashFlowsFncAct() {
        return nCashFlowsFncAct;
    }

    /**
     * 设置筹资活动产生的现金流量净额
     *
     * @param nCashFlowsFncAct 筹资活动产生的现金流量净额
     */
    public void setnCashFlowsFncAct(Float nCashFlowsFncAct) {
        this.nCashFlowsFncAct = nCashFlowsFncAct;
    }

    /**
     * 获取汇率变动对现金的影响
     *
     * @return eff_fx_flu_cash - 汇率变动对现金的影响
     */
    public Float getEffFxFluCash() {
        return effFxFluCash;
    }

    /**
     * 设置汇率变动对现金的影响
     *
     * @param effFxFluCash 汇率变动对现金的影响
     */
    public void setEffFxFluCash(Float effFxFluCash) {
        this.effFxFluCash = effFxFluCash;
    }

    /**
     * 获取现金及现金等价物净增加额
     *
     * @return n_incr_cash_cash_equ - 现金及现金等价物净增加额
     */
    public Float getnIncrCashCashEqu() {
        return nIncrCashCashEqu;
    }

    /**
     * 设置现金及现金等价物净增加额
     *
     * @param nIncrCashCashEqu 现金及现金等价物净增加额
     */
    public void setnIncrCashCashEqu(Float nIncrCashCashEqu) {
        this.nIncrCashCashEqu = nIncrCashCashEqu;
    }

    /**
     * 获取期初现金及现金等价物余额
     *
     * @return c_cash_equ_beg_period - 期初现金及现金等价物余额
     */
    public Float getcCashEquBegPeriod() {
        return cCashEquBegPeriod;
    }

    /**
     * 设置期初现金及现金等价物余额
     *
     * @param cCashEquBegPeriod 期初现金及现金等价物余额
     */
    public void setcCashEquBegPeriod(Float cCashEquBegPeriod) {
        this.cCashEquBegPeriod = cCashEquBegPeriod;
    }

    /**
     * 获取期末现金及现金等价物余额
     *
     * @return c_cash_equ_end_period - 期末现金及现金等价物余额
     */
    public Float getcCashEquEndPeriod() {
        return cCashEquEndPeriod;
    }

    /**
     * 设置期末现金及现金等价物余额
     *
     * @param cCashEquEndPeriod 期末现金及现金等价物余额
     */
    public void setcCashEquEndPeriod(Float cCashEquEndPeriod) {
        this.cCashEquEndPeriod = cCashEquEndPeriod;
    }

    /**
     * 获取吸收投资收到的现金
     *
     * @return c_recp_cap_contrib - 吸收投资收到的现金
     */
    public Float getcRecpCapContrib() {
        return cRecpCapContrib;
    }

    /**
     * 设置吸收投资收到的现金
     *
     * @param cRecpCapContrib 吸收投资收到的现金
     */
    public void setcRecpCapContrib(Float cRecpCapContrib) {
        this.cRecpCapContrib = cRecpCapContrib;
    }

    /**
     * 获取其中:子公司吸收少数股东投资收到的现金
     *
     * @return incl_cash_rec_saims - 其中:子公司吸收少数股东投资收到的现金
     */
    public Float getInclCashRecSaims() {
        return inclCashRecSaims;
    }

    /**
     * 设置其中:子公司吸收少数股东投资收到的现金
     *
     * @param inclCashRecSaims 其中:子公司吸收少数股东投资收到的现金
     */
    public void setInclCashRecSaims(Float inclCashRecSaims) {
        this.inclCashRecSaims = inclCashRecSaims;
    }

    /**
     * 获取未确认投资损失
     *
     * @return uncon_invest_loss - 未确认投资损失
     */
    public Float getUnconInvestLoss() {
        return unconInvestLoss;
    }

    /**
     * 设置未确认投资损失
     *
     * @param unconInvestLoss 未确认投资损失
     */
    public void setUnconInvestLoss(Float unconInvestLoss) {
        this.unconInvestLoss = unconInvestLoss;
    }

    /**
     * 获取加:资产减值准备
     *
     * @return prov_depr_assets - 加:资产减值准备
     */
    public Float getProvDeprAssets() {
        return provDeprAssets;
    }

    /**
     * 设置加:资产减值准备
     *
     * @param provDeprAssets 加:资产减值准备
     */
    public void setProvDeprAssets(Float provDeprAssets) {
        this.provDeprAssets = provDeprAssets;
    }

    /**
     * 获取固定资产折旧、油气资产折耗、生产性生物资产折旧
     *
     * @return depr_fa_coga_dpba - 固定资产折旧、油气资产折耗、生产性生物资产折旧
     */
    public Float getDeprFaCogaDpba() {
        return deprFaCogaDpba;
    }

    /**
     * 设置固定资产折旧、油气资产折耗、生产性生物资产折旧
     *
     * @param deprFaCogaDpba 固定资产折旧、油气资产折耗、生产性生物资产折旧
     */
    public void setDeprFaCogaDpba(Float deprFaCogaDpba) {
        this.deprFaCogaDpba = deprFaCogaDpba;
    }

    /**
     * 获取无形资产摊销
     *
     * @return amort_intang_assets - 无形资产摊销
     */
    public Float getAmortIntangAssets() {
        return amortIntangAssets;
    }

    /**
     * 设置无形资产摊销
     *
     * @param amortIntangAssets 无形资产摊销
     */
    public void setAmortIntangAssets(Float amortIntangAssets) {
        this.amortIntangAssets = amortIntangAssets;
    }

    /**
     * 获取长期待摊费用摊销
     *
     * @return lt_amort_deferred_exp - 长期待摊费用摊销
     */
    public Float getLtAmortDeferredExp() {
        return ltAmortDeferredExp;
    }

    /**
     * 设置长期待摊费用摊销
     *
     * @param ltAmortDeferredExp 长期待摊费用摊销
     */
    public void setLtAmortDeferredExp(Float ltAmortDeferredExp) {
        this.ltAmortDeferredExp = ltAmortDeferredExp;
    }

    /**
     * 获取待摊费用减少
     *
     * @return decr_deferred_exp - 待摊费用减少
     */
    public Float getDecrDeferredExp() {
        return decrDeferredExp;
    }

    /**
     * 设置待摊费用减少
     *
     * @param decrDeferredExp 待摊费用减少
     */
    public void setDecrDeferredExp(Float decrDeferredExp) {
        this.decrDeferredExp = decrDeferredExp;
    }

    /**
     * 获取预提费用增加
     *
     * @return incr_acc_exp - 预提费用增加
     */
    public Float getIncrAccExp() {
        return incrAccExp;
    }

    /**
     * 设置预提费用增加
     *
     * @param incrAccExp 预提费用增加
     */
    public void setIncrAccExp(Float incrAccExp) {
        this.incrAccExp = incrAccExp;
    }

    /**
     * 获取处置固定、无形资产和其他长期资产的损失
     *
     * @return loss_disp_fiolta - 处置固定、无形资产和其他长期资产的损失
     */
    public Float getLossDispFiolta() {
        return lossDispFiolta;
    }

    /**
     * 设置处置固定、无形资产和其他长期资产的损失
     *
     * @param lossDispFiolta 处置固定、无形资产和其他长期资产的损失
     */
    public void setLossDispFiolta(Float lossDispFiolta) {
        this.lossDispFiolta = lossDispFiolta;
    }

    /**
     * 获取固定资产报废损失
     *
     * @return loss_scr_fa - 固定资产报废损失
     */
    public Float getLossScrFa() {
        return lossScrFa;
    }

    /**
     * 设置固定资产报废损失
     *
     * @param lossScrFa 固定资产报废损失
     */
    public void setLossScrFa(Float lossScrFa) {
        this.lossScrFa = lossScrFa;
    }

    /**
     * 获取公允价值变动损失
     *
     * @return loss_fv_chg - 公允价值变动损失
     */
    public Float getLossFvChg() {
        return lossFvChg;
    }

    /**
     * 设置公允价值变动损失
     *
     * @param lossFvChg 公允价值变动损失
     */
    public void setLossFvChg(Float lossFvChg) {
        this.lossFvChg = lossFvChg;
    }

    /**
     * 获取投资损失
     *
     * @return invest_loss - 投资损失
     */
    public Float getInvestLoss() {
        return investLoss;
    }

    /**
     * 设置投资损失
     *
     * @param investLoss 投资损失
     */
    public void setInvestLoss(Float investLoss) {
        this.investLoss = investLoss;
    }

    /**
     * 获取递延所得税资产减少
     *
     * @return decr_def_inc_tax_assets - 递延所得税资产减少
     */
    public Float getDecrDefIncTaxAssets() {
        return decrDefIncTaxAssets;
    }

    /**
     * 设置递延所得税资产减少
     *
     * @param decrDefIncTaxAssets 递延所得税资产减少
     */
    public void setDecrDefIncTaxAssets(Float decrDefIncTaxAssets) {
        this.decrDefIncTaxAssets = decrDefIncTaxAssets;
    }

    /**
     * 获取递延所得税负债增加
     *
     * @return incr_def_inc_tax_liab - 递延所得税负债增加
     */
    public Float getIncrDefIncTaxLiab() {
        return incrDefIncTaxLiab;
    }

    /**
     * 设置递延所得税负债增加
     *
     * @param incrDefIncTaxLiab 递延所得税负债增加
     */
    public void setIncrDefIncTaxLiab(Float incrDefIncTaxLiab) {
        this.incrDefIncTaxLiab = incrDefIncTaxLiab;
    }

    /**
     * 获取存货的减少
     *
     * @return decr_inventories - 存货的减少
     */
    public Float getDecrInventories() {
        return decrInventories;
    }

    /**
     * 设置存货的减少
     *
     * @param decrInventories 存货的减少
     */
    public void setDecrInventories(Float decrInventories) {
        this.decrInventories = decrInventories;
    }

    /**
     * 获取经营性应收项目的减少
     *
     * @return decr_oper_payable - 经营性应收项目的减少
     */
    public Float getDecrOperPayable() {
        return decrOperPayable;
    }

    /**
     * 设置经营性应收项目的减少
     *
     * @param decrOperPayable 经营性应收项目的减少
     */
    public void setDecrOperPayable(Float decrOperPayable) {
        this.decrOperPayable = decrOperPayable;
    }

    /**
     * 获取经营性应付项目的增加
     *
     * @return incr_oper_payable - 经营性应付项目的增加
     */
    public Float getIncrOperPayable() {
        return incrOperPayable;
    }

    /**
     * 设置经营性应付项目的增加
     *
     * @param incrOperPayable 经营性应付项目的增加
     */
    public void setIncrOperPayable(Float incrOperPayable) {
        this.incrOperPayable = incrOperPayable;
    }

    /**
     * 获取其他
     *
     * @return others - 其他
     */
    public Float getOthers() {
        return others;
    }

    /**
     * 设置其他
     *
     * @param others 其他
     */
    public void setOthers(Float others) {
        this.others = others;
    }

    /**
     * 获取经营活动产生的现金流量净额(间接法)
     *
     * @return im_net_cashflow_oper_act - 经营活动产生的现金流量净额(间接法)
     */
    public Float getImNetCashflowOperAct() {
        return imNetCashflowOperAct;
    }

    /**
     * 设置经营活动产生的现金流量净额(间接法)
     *
     * @param imNetCashflowOperAct 经营活动产生的现金流量净额(间接法)
     */
    public void setImNetCashflowOperAct(Float imNetCashflowOperAct) {
        this.imNetCashflowOperAct = imNetCashflowOperAct;
    }

    /**
     * 获取债务转为资本
     *
     * @return conv_debt_into_cap - 债务转为资本
     */
    public Float getConvDebtIntoCap() {
        return convDebtIntoCap;
    }

    /**
     * 设置债务转为资本
     *
     * @param convDebtIntoCap 债务转为资本
     */
    public void setConvDebtIntoCap(Float convDebtIntoCap) {
        this.convDebtIntoCap = convDebtIntoCap;
    }

    /**
     * 获取一年内到期的可转换公司债券
     *
     * @return conv_copbonds_due_within_1y - 一年内到期的可转换公司债券
     */
    public Float getConvCopbondsDueWithin1y() {
        return convCopbondsDueWithin1y;
    }

    /**
     * 设置一年内到期的可转换公司债券
     *
     * @param convCopbondsDueWithin1y 一年内到期的可转换公司债券
     */
    public void setConvCopbondsDueWithin1y(Float convCopbondsDueWithin1y) {
        this.convCopbondsDueWithin1y = convCopbondsDueWithin1y;
    }

    /**
     * 获取融资租入固定资产
     *
     * @return fa_fnc_leases - 融资租入固定资产
     */
    public Float getFaFncLeases() {
        return faFncLeases;
    }

    /**
     * 设置融资租入固定资产
     *
     * @param faFncLeases 融资租入固定资产
     */
    public void setFaFncLeases(Float faFncLeases) {
        this.faFncLeases = faFncLeases;
    }

    /**
     * 获取现金的期末余额
     *
     * @return end_bal_cash - 现金的期末余额
     */
    public Float getEndBalCash() {
        return endBalCash;
    }

    /**
     * 设置现金的期末余额
     *
     * @param endBalCash 现金的期末余额
     */
    public void setEndBalCash(Float endBalCash) {
        this.endBalCash = endBalCash;
    }

    /**
     * 获取减:现金的期初余额
     *
     * @return beg_bal_cash - 减:现金的期初余额
     */
    public Float getBegBalCash() {
        return begBalCash;
    }

    /**
     * 设置减:现金的期初余额
     *
     * @param begBalCash 减:现金的期初余额
     */
    public void setBegBalCash(Float begBalCash) {
        this.begBalCash = begBalCash;
    }

    /**
     * 获取加:现金等价物的期末余额
     *
     * @return end_bal_cash_equ - 加:现金等价物的期末余额
     */
    public Float getEndBalCashEqu() {
        return endBalCashEqu;
    }

    /**
     * 设置加:现金等价物的期末余额
     *
     * @param endBalCashEqu 加:现金等价物的期末余额
     */
    public void setEndBalCashEqu(Float endBalCashEqu) {
        this.endBalCashEqu = endBalCashEqu;
    }

    /**
     * 获取减:现金等价物的期初余额
     *
     * @return beg_bal_cash_equ - 减:现金等价物的期初余额
     */
    public Float getBegBalCashEqu() {
        return begBalCashEqu;
    }

    /**
     * 设置减:现金等价物的期初余额
     *
     * @param begBalCashEqu 减:现金等价物的期初余额
     */
    public void setBegBalCashEqu(Float begBalCashEqu) {
        this.begBalCashEqu = begBalCashEqu;
    }

    /**
     * 获取现金及现金等价物净增加额(间接法)
     *
     * @return im_n_incr_cash_equ - 现金及现金等价物净增加额(间接法)
     */
    public Float getImNIncrCashEqu() {
        return imNIncrCashEqu;
    }

    /**
     * 设置现金及现金等价物净增加额(间接法)
     *
     * @param imNIncrCashEqu 现金及现金等价物净增加额(间接法)
     */
    public void setImNIncrCashEqu(Float imNIncrCashEqu) {
        this.imNIncrCashEqu = imNIncrCashEqu;
    }

    /**
     * 获取更新标识
     *
     * @return update_flag - 更新标识
     */
    public String getUpdateFlag() {
        return updateFlag;
    }

    /**
     * 设置更新标识
     *
     * @param updateFlag 更新标识
     */
    public void setUpdateFlag(String updateFlag) {
        this.updateFlag = updateFlag;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", tid=").append(tid);
        sb.append(", tsCode=").append(tsCode);
        sb.append(", annDate=").append(annDate);
        sb.append(", fAnnDate=").append(fAnnDate);
        sb.append(", endDate=").append(endDate);
        sb.append(", compType=").append(compType);
        sb.append(", reportType=").append(reportType);
        sb.append(", netProfit=").append(netProfit);
        sb.append(", finanExp=").append(finanExp);
        sb.append(", cFrSaleSg=").append(cFrSaleSg);
        sb.append(", recpTaxRends=").append(recpTaxRends);
        sb.append(", nDeposIncrFi=").append(nDeposIncrFi);
        sb.append(", nIncrLoansCb=").append(nIncrLoansCb);
        sb.append(", nIncBorrOthFi=").append(nIncBorrOthFi);
        sb.append(", premFrOrigContr=").append(premFrOrigContr);
        sb.append(", nIncrInsuredDep=").append(nIncrInsuredDep);
        sb.append(", nReinsurPrem=").append(nReinsurPrem);
        sb.append(", nIncrDispTfa=").append(nIncrDispTfa);
        sb.append(", ifcCashIncr=").append(ifcCashIncr);
        sb.append(", nIncrDispFaas=").append(nIncrDispFaas);
        sb.append(", nIncrLoansOthBank=").append(nIncrLoansOthBank);
        sb.append(", nCapIncrRepur=").append(nCapIncrRepur);
        sb.append(", cFrOthOperateA=").append(cFrOthOperateA);
        sb.append(", cInfFrOperateA=").append(cInfFrOperateA);
        sb.append(", cPaidGoodsS=").append(cPaidGoodsS);
        sb.append(", cPaidToForEmpl=").append(cPaidToForEmpl);
        sb.append(", cPaidForTaxes=").append(cPaidForTaxes);
        sb.append(", nIncrCltLoanAdv=").append(nIncrCltLoanAdv);
        sb.append(", nIncrDepCbob=").append(nIncrDepCbob);
        sb.append(", cPayClaimsOrigInco=").append(cPayClaimsOrigInco);
        sb.append(", payHandlingChrg=").append(payHandlingChrg);
        sb.append(", payCommInsurPlcy=").append(payCommInsurPlcy);
        sb.append(", othCashPayOperAct=").append(othCashPayOperAct);
        sb.append(", stCashOutAct=").append(stCashOutAct);
        sb.append(", nCashflowAct=").append(nCashflowAct);
        sb.append(", othRecpRalInvAct=").append(othRecpRalInvAct);
        sb.append(", cDispWithdrwlInvest=").append(cDispWithdrwlInvest);
        sb.append(", cRecpReturnInvest=").append(cRecpReturnInvest);
        sb.append(", nRecpDispFiolta=").append(nRecpDispFiolta);
        sb.append(", nRecpDispSobu=").append(nRecpDispSobu);
        sb.append(", stotInflowsInvAct=").append(stotInflowsInvAct);
        sb.append(", cPayAcqConstFiolta=").append(cPayAcqConstFiolta);
        sb.append(", cPaidInvest=").append(cPaidInvest);
        sb.append(", nDispSubsOthBiz=").append(nDispSubsOthBiz);
        sb.append(", othPayRalInvAct=").append(othPayRalInvAct);
        sb.append(", nIncrPledgeLoan=").append(nIncrPledgeLoan);
        sb.append(", stotOutInvAct=").append(stotOutInvAct);
        sb.append(", nCashflowInvAct=").append(nCashflowInvAct);
        sb.append(", cRecpBorrow=").append(cRecpBorrow);
        sb.append(", procIssueBonds=").append(procIssueBonds);
        sb.append(", othCashRecpRalFncAct=").append(othCashRecpRalFncAct);
        sb.append(", stotCashInFncAct=").append(stotCashInFncAct);
        sb.append(", freeCashflow=").append(freeCashflow);
        sb.append(", cPrepayAmtBorr=").append(cPrepayAmtBorr);
        sb.append(", cPayDistDpcpIntExp=").append(cPayDistDpcpIntExp);
        sb.append(", inclDvdProfitPaidScMs=").append(inclDvdProfitPaidScMs);
        sb.append(", othCashpayRalFncAct=").append(othCashpayRalFncAct);
        sb.append(", stotCashoutFncAct=").append(stotCashoutFncAct);
        sb.append(", nCashFlowsFncAct=").append(nCashFlowsFncAct);
        sb.append(", effFxFluCash=").append(effFxFluCash);
        sb.append(", nIncrCashCashEqu=").append(nIncrCashCashEqu);
        sb.append(", cCashEquBegPeriod=").append(cCashEquBegPeriod);
        sb.append(", cCashEquEndPeriod=").append(cCashEquEndPeriod);
        sb.append(", cRecpCapContrib=").append(cRecpCapContrib);
        sb.append(", inclCashRecSaims=").append(inclCashRecSaims);
        sb.append(", unconInvestLoss=").append(unconInvestLoss);
        sb.append(", provDeprAssets=").append(provDeprAssets);
        sb.append(", deprFaCogaDpba=").append(deprFaCogaDpba);
        sb.append(", amortIntangAssets=").append(amortIntangAssets);
        sb.append(", ltAmortDeferredExp=").append(ltAmortDeferredExp);
        sb.append(", decrDeferredExp=").append(decrDeferredExp);
        sb.append(", incrAccExp=").append(incrAccExp);
        sb.append(", lossDispFiolta=").append(lossDispFiolta);
        sb.append(", lossScrFa=").append(lossScrFa);
        sb.append(", lossFvChg=").append(lossFvChg);
        sb.append(", investLoss=").append(investLoss);
        sb.append(", decrDefIncTaxAssets=").append(decrDefIncTaxAssets);
        sb.append(", incrDefIncTaxLiab=").append(incrDefIncTaxLiab);
        sb.append(", decrInventories=").append(decrInventories);
        sb.append(", decrOperPayable=").append(decrOperPayable);
        sb.append(", incrOperPayable=").append(incrOperPayable);
        sb.append(", others=").append(others);
        sb.append(", imNetCashflowOperAct=").append(imNetCashflowOperAct);
        sb.append(", convDebtIntoCap=").append(convDebtIntoCap);
        sb.append(", convCopbondsDueWithin1y=").append(convCopbondsDueWithin1y);
        sb.append(", faFncLeases=").append(faFncLeases);
        sb.append(", endBalCash=").append(endBalCash);
        sb.append(", begBalCash=").append(begBalCash);
        sb.append(", endBalCashEqu=").append(endBalCashEqu);
        sb.append(", begBalCashEqu=").append(begBalCashEqu);
        sb.append(", imNIncrCashEqu=").append(imNIncrCashEqu);
        sb.append(", updateFlag=").append(updateFlag);
        sb.append("]");
        return sb.toString();
    }
}